clamping strap - Español Inglés Diccionario